thermal facility - German English Dictionary